touch every base - Turkish English Dictionary